package com.xd.demo.dto;

import lombok.Data;
import lombok.ToString;

/**
 * @author fanrui
 * @date 2020/9/2
 */
@Data
@ToString
public class JdReqDto {

    /**
     * 请求号：
     * 请求唯一标识，每次请求唯一，由京东指定，无业务意义
     */
    private String requestNo;


    /**
     * 交易号：
     * 授信申请：CREDIT_APPLY
     * 授信查询：CREDIT_QUERY
     */
    private String txCode;

    /**
     * 版本号：
     * 固定值:1.0
     */
    private String version;

    /**
     * 渠道编号：
     * 京东金条：JD_JT
     * 京东小白：JD_XB
     * 京东大白：JD_DB
     */
    private String channelCode;

    /**
     * 请求发送时间：
     * 格式：yyyyMMddHHmmss
     */
    private String requestTime;

    /**
     * 请求数据封装：
     * 被加密的json格式数据。
     * 将输入参数序列化为json字符串，将json字符串加密，即可得到requestData
     * 输入参数见各接口说明
     */
    private String requestData;

    /**
     * 签名：
     * requestData的MD5签名
     */
    private String sysSign;

}
